package com.ltt.dao.vo;


import com.alibaba.fastjson.JSONObject;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;


/**
 * @author ‘李天泰’
 * @version 1.0
 * @description: TODO
 * @date 2023/5/2 8:32
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Plant {
    class baike_info{
        private String baike_url;
        private String image_url;
        private String description;

        public String getBaike_url() {
            return baike_url;
        }

        public void setBaike_url(String baike_url) {
            this.baike_url = baike_url;
        }

        public String getImage_url() {
            return image_url;
        }

        public void setImage_url(String image_url) {
            this.image_url = image_url;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        @Override
        public String toString() {
            return "baike_info{" +
                    "baike_url='" + baike_url + '\'' +
                    ", image_url='" + image_url + '\'' +
                    ", description='" + description + '\'' +
                    '}';
        }
    }

    private String score;
    private String name;
    private baike_info baike_info;

    public static void main(String[] args) {
        String str = "{\"result\":[{\"score\":0.86841774,\"name\":\"松果菊\",\"baike_info\":{\"baike_url\":\"http://baike.baidu.com/item/%E6%9D%BE%E6%9E%9C%E8%8F%8A/1753439\",\"image_url\":\"https://bkimg.cdn.bcebos.com/pic/060828381f30e9245aaa85d441086e061c95f7cd\",\"description\":\"松果菊(学名：Echinacea purpurea (Linn.) Moench)是菊科松果菊属植物，多年生草本植物。高50-150厘米，全株有粗毛，茎直立；叶缘具锯齿。基生叶卯形或三角形，茎生叶卯状披针形，叶柄基部略抱茎。头状花序，单生或多数聚生于技顶，花大，直径可达10厘米：花的中心部位凸起，呈球形，球上为管状花，橙黄色；种子浅褐色，外皮硬。花期夏秋。原野生于加拿大的马尼托巴湖及萨斯喀彻温省的东南部及美国中南部的一些开阔树林、大草原上。喜欢光照充足、温暖的气候条件，适生温度15-28℃，性强健，耐寒，耐干旱，对土壤的要求不严，在深厚、肥沃、富含腐殖质的土壤中生长。松果菊可供药用，含有多种活性成分，可以刺激人体内的白细胞等免疫细胞的活力，具有增强免疫力的功效，还可以用于辅助治疗感冒、咳嗽及上呼吸道感染。松果菊花朵大型、花色艳丽、外形美观，可以作为花境、花坛、坡地的材料，也可作盆栽摆放于庭院、公园和街道绿化等处。松果菊还可作切花的材料。(概述图参考来源：)\"}},{\"score\":0.012206758,\"name\":\"第一夫人松果菊\",\"baike_info\":{}},{\"score\":0.00562477,\"name\":\"草原火松果菊\",\"baike_info\":{\"baike_url\":\"http://baike.baidu.com/item/%E8%8F%8A%E7%A7%91/2659935\",\"image_url\":\"https://bkimg.cdn.bcebos.com/pic/472309f790529822539e1f4eddca7bcb0b46d489\",\"description\":\"菊科，为双子叶植物纲、桔梗目的一个科，该科约有1000属，25000～30000种，是双子叶植物的第一大科。广布全世界，热带较少。我国约200余属，2000多种，全国都有分布。根据头状花序花冠类型的不同、乳状汁的有无，通常可分成两个亚科：筒状花亚科和舌状花亚科。常见如艾蒿Artemisia argyi、白术Atractylodes macrocephala、红花Carthamus tinctorius、矢车菊Centaurea cyanus、菊花Dendranthema morifolium、野菊Dendranthema indicum、向日葵Helianthus annuus、雪莲花Saussurea invo-lucrata、苍耳Xanthium sibiricum、莴苣Lactuca sativa(包括莴笋、生菜等不同品种)、蒲公英Taraxacum mongolicum、大丽花Dahlia pinnata、百日菊Zinnia elegans、秋英Cosmos bipinnatus、金光菊Rudbeckia laciniata、万寿菊Tagetes erecta、瓜叶菊Cineraria cruenta、雏菊Bellis perennis。经济用途极广，供药用或观赏。\"}}],\"log_id\":1520923261761061654}";
        Plant[] arr = new Plant[5];
        List<Plant> plants = JSONObject.parseArray(str, Plant.class);
        System.out.println(plants);
    }

}
